import threading
import time

# 定义一个简单的任务函数
def print_numbers():
    for i in range(5):
        print(f"Number: {i}")
        time.sleep(1)  # 模拟耗时操作

# 创建线程
thread = threading.Thread(target=print_numbers)

# 启动线程
thread.start()

# 主线程继续执行其他任务
print("Main thread is doing other work...")

# 等待子线程结束
thread.join()

print("All done!")